technical, industrial and economic cooperation agency - Español Inglés Diccionario